Everything Totally Explained


Ask & we'll explain, totally!
Reference implementation (computing)
Totally Explained


  NEW! All the latest news in the worlds of computer gaming, entertainment, the environment,  
finance, health, politics, science, stocks & shares, technology and much, much, more.  


View this entry using RSS

Everything about Reference Implementation totally explained

In computing, a reference implementation (or, infrequently, sample implementation) is a software example of a standard for use in helping others implement their own versions of the standard. A standard is much easier to understand with a working example in hand. The purpose of a reference implementation is generally to increase awareness and familiarization of the spec within the development community. While it's entirely possible for reference implementation (RI) software to serve in the academic cause of pure knowledge, on a more pragmatic level they're generally intended to familiarize developers and the market with a specification so that developers will be more likely to develop commercial implementations and users will be more likely to purchase conforming implementations.
The reference implementation may or may not be production quality. For example, the Fraunhofer reference implementation of the MP3 standard usually doesn't compare favorably to other common implementations such as LAME in listening tests that determine sound quality. However, the X.Org reference implementation of the X Window System isn't only ready for use, but is increasingly popular on open source Unix-like operating systems as-is; this is helped by the current version being a fork of the popular XFree86 implementation that X.Org then declared to be the reference implementation.
   Reference implementations may also be prohibited by licensing for commercial use. The Sun Microsystems Java EE RI application server for example is referenced by great deal of Java EE training literature, but it can't be licensed for production use.

Further Information

Get more info on 'Reference Implementation'.


External Link Exchanges

Do you know how hard it is to get a link from a large encyclopaedia? Well we're different and will prove it. To get a link from us just add the following HTML to your site on a relevant page:

    <a href="http://reference_implementation__computing.totallyexplained.com">Reference implementation (computing) Totally Explained</a>

Then simply click through this link from your web page. Our crawlers will verify your link, extract the title of your web page and instantly add a link back to it. If you like you can remove the words Totally Explained and embed the link in article text.
   As long as your link remains in place, we'll keep our link to you right here. Please play fair - our crawlers are watching. Your site must be closely related to this one's topic. Any kind of spamming, dubious practises or removing the link will result in your link from us being dropped and, potentially, your whole site being banned.



Copyright © 2007-8 totallyexplained.com | Licensed under the GNU Free Documentation License | Site Map
This article contains text from the Wikipedia article Reference implementation (computing) (History) and is released under the GFDL | RSS Version